monkey suits - German English Dictionary